package com.iflytek.jcy.supervise.job.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

/**
 *任务列表返回实体类
 */
@Data
public class TaskEntity {
    /*id*/
    @TableId(value = "id")
    private String id;

    /*任务名称*/
    @TableField(value = "task_name")
    private String taskName;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    /*任务状态*/
    @TableField(value = "task_status")
    private String taskStatus;

    /*模型id*/
    @TableField(value = "model_id")
    private String modelId;

    /*模型名称*/
    @TableField(value = "model_name")
    private String modelName;

    /*数据集id*/
    @TableField(value = "dataset_id")
    private String datasetId;

    /*数据集名称*/
    @TableField(value = "dataset_name")
    private String datasetName;

    /*任务类型*/
    @TableField(value = "type")
    private Integer type;

    /*任务开始时间*/
    @TableField(value = "task_start_time")
    private String taskStartTime;

    /*任务执行频率*/
    @TableField(value = "frequency")
    private Integer frequency;

    /*频率单位*/
    @TableField(value = "unit")
    private Integer unit;

    /*下次执行日期*/
    @TableField(value = "next_excute_time")
    private String nextEexcuteTime;

    /*创建人id*/
    @TableField(value = "create_login_id")
    private Integer createLoginId;

    /*创建人名称*/
    @TableField(value = "create_login_name")
    private String createLoginName;

    /*创建时间*/
    @TableField(value = "create_time")
    private String createTime;

    /*更新人id*/
    @TableField(value = "update_login_id")
    private Integer updateLoginId;

    /*更新人名称*/
    @TableField(value = "update_login_name")
    private String updateLoginName;

    /*更新时间*/
    @TableField(value = "update_time")
    private String updateTime;

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public String getTaskStatus() {
        return taskStatus;
    }

    public void setTaskStatus(String taskStatus) {
        this.taskStatus = taskStatus;
    }

    public String getModelId() {
        return modelId;
    }

    public void setModelId(String modelId) {
        this.modelId = modelId;
    }

    public String getModelName() {
        return modelName;
    }

    public void setModelName(String modelName) {
        this.modelName = modelName;
    }

    public String getDatasetId() {
        return datasetId;
    }

    public void setDatasetId(String datasetId) {
        this.datasetId = datasetId;
    }

    public String getDatasetName() {
        return datasetName;
    }

    public void setDatasetName(String datasetName) {
        this.datasetName = datasetName;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getTaskStartTime() {
        return taskStartTime;
    }

    public void setTaskStartTime(String taskStartTime) {
        this.taskStartTime = taskStartTime;
    }

    public Integer getFrequency() {
        return frequency;
    }

    public void setFrequency(Integer frequency) {
        this.frequency = frequency;
    }

    public Integer getUnit() {
        return unit;
    }

    public void setUnit(Integer unit) {
        this.unit = unit;
    }

    public String getNextEexcuteTime() {
        return nextEexcuteTime;
    }

    public void setNextEexcuteTime(String nextEexcuteTime) {
        this.nextEexcuteTime = nextEexcuteTime;
    }

    public Integer getCreateLoginId() {
        return createLoginId;
    }

    public void setCreateLoginId(Integer createLoginId) {
        this.createLoginId = createLoginId;
    }

    public String getCreateLoginName() {
        return createLoginName;
    }

    public void setCreateLoginName(String createLoginName) {
        this.createLoginName = createLoginName;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public Integer getUpdateLoginId() {
        return updateLoginId;
    }

    public void setUpdateLoginId(Integer updateLoginId) {
        this.updateLoginId = updateLoginId;
    }

    public String getUpdateLoginName() {
        return updateLoginName;
    }

    public void setUpdateLoginName(String updateLoginName) {
        this.updateLoginName = updateLoginName;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }
}
